﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Datos.Entidades
{ 
    /* genera los Atributos de un evento y sus get y set

        */
    public class Evento : Entidad
    {
        #region Atributo

        private string _NombreEvento;
        private int _FK_Id_Categoria;
        private int _Id_Evento;
        private int _Estatus;

        private int _FK_Id_Participante;

        public int FK_Id_Participante
        {
            get { return _FK_Id_Participante; }
            set { _FK_Id_Participante = value; }
        }

        private int _FK_Id_Evento;

        public int FK_Id_Evento
        {
            get { return _FK_Id_Evento; }
            set { _FK_Id_Evento = value; }
        }

        private string _Fecha_Inicio;

        public string Fecha_Inicio
        {
            get { return _Fecha_Inicio; }
            set { _Fecha_Inicio = value; }
        }
        private string _Fecha_Fin;

        public string Fecha_Fin
        {
            get { return _Fecha_Fin; }
            set { _Fecha_Fin = value; }
        }
        private int _Hora;

        public int Hora
        {
            get { return _Hora; }
            set { _Hora = value; }
        }
        private int _Minuto;

        public int Minuto
        {
            get { return _Minuto; }
            set { _Minuto = value; }
        }

        private int _Id_HistorialParticipante;

        public int Id_HistorialParticipante
        {
            get { return _Id_HistorialParticipante; }
            set { _Id_HistorialParticipante = value; }
        }


        

        #endregion

         #region Constructor
       public Evento()
       { }

       #endregion

       #region Encapsulamiento
        
        
        public int Id_Evento
        {
            get { return _Id_Evento; }
            set { _Id_Evento = value; }
        }
        

       public string NombreEvento
       {
           get { return _NombreEvento; }
           set { _NombreEvento = value; }
       }

       public int FK_Id_Categoria
       {
           get { return _FK_Id_Categoria; }
           set { _FK_Id_Categoria = value; }
       }

       public int Estatus
       {
           get { return _Estatus; }
           set { _Estatus = value; }
       }

       #endregion


    }
}
